package com.five;

import java.util.Scanner;

public class Demo5 {
    /*
    * for:
    *   三要素：
    *     1：初始话变量。
    *     2：循环条件
    *     3：控制更改循环的变量
    * */
    public static void main(String[] args) {
        /*for (int i = 0; i <5 ; i++) {
             //循环体
        }*/
        //根据用户输入的名称，查找该名称是否在数组中？
       //String[] names = new String[3];
        String[] names = {"张三","李四","王五"};
        //创建控制台对象
        Scanner scanner = new Scanner(System.in);
        //提示并接收
        boolean isOk=true;
        while (isOk){
            System.out.println("请输入需要查找名称：");
            String name = scanner.next();
            //开始创建一个for循环，循环名称的数组
            for (int i = 0; i < names.length; i++) {
                //使用用户输入的名称与数组中的元素进行对比判断
                if(name.equals(names[i])){
                    System.out.println("用户存在");
                    return;
                }
            }
            System.out.println("不存在，是否需要继续查询");
            String next = scanner.next();
            if(next.equals("否")){
                isOk=false;
            }
        }


    }
}
